/*��ǩѡ�������ʽ */
ul#showTagsUl {
    display: block;
    padding-top: 40px;
}

ul#showTagsUl, ul#showTagsUl ul {
    list-style: none;
    margin: 0;
}

ul#showTagsUl, ul#showTagsUl .subs {
    /* background-color:#444; */
    /* border:1px solid #454545; */

    /* border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px; */
}

ul#showTagsUl .subs {
    /* background-color:#FFF; */
    border: 1px solid #D4EEF5;
    display: none;
    float: left;
    left: 0;
    padding: 0;
    position: absolute;
    left: 101px;
    top: 0px;
    /* border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px; */
}

ul#showTagsUl li:hover > * {
    display: block;
}

ul#showTagsUl li:hover {
    position: relative;
}

ul#showTagsUl ul .subs {
    left: 100px;
    position: absolute;
    top: -1px;
}

ul#showTagsUl ul {
    padding: 0;
}

ul#showTagsUl .col {
    float: left;
    width: 50%;
}

ul#showTagsUl li {
    display: block;
    /* float:left; */
    font-size: 0;
    white-space: nowrap;
}

ul#showTagsUl > li, ul#showTagsUl li {
    margin: 0 0 0 0px;
}

ul#showTagsUl ul > li {
    margin: 0px 0 0;
}

ul#showTagsUl a:active, ul#showTagsUl a:focus {
    outline-style: none;
}

ul#showTagsUl a {
    border-style: none;
    border-width: 0;
    color: #181818;
    cursor: pointer;
    display: block;
    font-size: 13px;
    /* /* font-weight:bold; */
    */ padding: 6px 0px;
    text-align: left;
    text-decoration: none;
    vertical-align: middle;
}

ul#showTagsUl ul li {
    float: none;
    margin: 0px 0 0;
}

ul#showTagsUl ul a {
    /* background-color:#fff; */
    width: 100px;
    height: 17px;
    border-color: #efefef;
    border-style: solid;
    border-width: 0 0 1px;
    color: #000;
    font-size: 11px;
    padding: 4px 0;
    text-align: center;
    text-decoration: none;

    /* border-radius:0;
    -moz-border-radius:0;
    -webkit-border-radius:0; */
}

ul#showTagsUl li:hover > a {
    border-style: none;
    color: #000;
    font-size: 13px;
    /* font-weight:bold; */
    text-decoration: none;
}

/* ul#showTagsUl img {
    border:none;
    margin-right:8px;
    vertical-align:middle;
} */
ul#showTagsUl span {
    background-position: right center;
    background-repeat: no-repeat;
    display: block;
    overflow: visible;
    padding-right: 0;
}

ul#showTagsUl ul span {
    /* background-image:url("../images/arrow.png"); */
    padding-right: 0px;
}

ul#showTagsUl ul li:hover > a {
    /* border-color:#444; */
    background-color: #d5eef5;
    border-style: solid;
    color: #444;
    font-size: 11px;
    text-decoration: none;
}

ul#showTagsUl > li > a {
    /*  background-color:transpa; */
    width: 100px;
    height: 25px;
    line-height: 25px;
    border: 1px #D4EEF5 solid;
    text-align: center;
    padding: 0;
    /* border-radius:7px;
    -moz-border-radius:7px;
    -webkit-border-radius:7px; */
}

ul#showTagsUl > li:hover > a {
    background-color: #d5eef5;
    border: 1px #D4EEF5 solid;
    line-height: 25px;
}